.px2rem(@name,@px){
    @{name}:@px/75*1rem
}
.flex{
    display: flex;
}
.w{
    width: 100%;
}
.nav{
  .px2rem(height,92);
  display: flex;
  justify-content: flex-end;
  font-size: 2em; 
  .px2rem(margin-right,24);
  align-items: center;
}
.main{
     .px2rem(height,430); 
     .w();
     .flex();
     align-items: center;
     justify-content: center;
     .px2rem(font-size,50); 
     font-weight: 800;
}
.one_{
    display: flex;
    justify-content: space-around;
    dl{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        dt{
            .px2rem(margin-top,28);  
        }
    }
}
.bbq{
    .px2rem(width,180);  
    .px2rem(height,180);  
}
